top strand - German English Dictionary